Big Huge Thesaurus

Qatari monetary unit

noun